all:	test.cpp main.cpp simulate.cpp
	g++ -o simulate simulate.cpp -O3
	g++ -o main main.cpp -O3
	g++ -o test test.cpp -O3
simulate:	simulate.cpp
	g++ -o simulate simulate.cpp -O3
main:	main.cpp
	g++ -o main main.cpp -O3
test:	test.cpp
	g++ -o test test.cpp -O3
debug:	test.cpp main.cpp simulate.cpp
	g++ -o simulate simulate.cpp -g
	g++ -o main main.cpp -g
	g++ -o test test.cpp -g
clean:
	rm -f simulate main test
